﻿// Decompiled with JetBrains decompiler
// Type: DnProcessSimulateCommands.ExportToRTR.CCoExportToRTRCmdParams
// Assembly: DnProcessSimulateCommands, Version=2402.0.0.890, Culture=neutral, PublicKeyToken=null
// MVID: A885D881-AEDF-447E-852A-6F13102E089C
// Assembly location: C:\Program Files\Tecnomatix_2402\eMPower\DotNetCommands\DnProcessSimulateCommands.dll

using System.Collections.Generic;
using Tecnomatix.Engineering;


namespace DnProcessSimulateCommands.ExportToRTR{

internal class CCoExportToRTRCmdParams
{
  internal ICoExportToRTRCmdStatusProvider StatusProvider;

  internal string MachineName { get; }

  internal string ProjectName { get; }

  internal bool InstallProject { get; }

  internal int PlanTime { get; }

  internal List<ITxOperation> ExportedOperations { get; }

  internal CCoExportToRTRCmdParams(
    string machineName,
    string projectName,
    List<ITxOperation> exportedOperations,
    ICoExportToRTRCmdStatusProvider statusProvider,
    bool installProject,
    int planTime)
  {
    this.MachineName = machineName;
    this.ProjectName = projectName;
    this.ExportedOperations = exportedOperations;
    this.StatusProvider = statusProvider;
    this.InstallProject = installProject;
    this.PlanTime = planTime;
  }
}
